﻿@import "../../LiberUI/Style/Default/Theme";
@import "../../LiberUI/Style/Default/_soIcons";
@font-face {
  font-family: 'SoIcons';
  src: url('/LiberUI/Style/Default/fonts/iconfont.eot');
  src: url('/LiberUI/Style/Default/fonts/iconfont.eot') format('embedded-opentype'), url('/LiberUI/Style/Default/fonts/iconfont.woff') format('woff'), url('/LiberUI/Style/Default/fonts/iconfont.ttf') format('truetype'), url('/LiberUI/Style/Default/fonts/iconfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

#orgTree_wraper {
    height: 100%;
    overflow: auto;
    -moz-transition: all ease-out 0.5s;
    -o-transition: all ease-out 0.5s;
    -webkit-transition: all ease-out 0.5s;
    transition: all ease-out 0.5s;
    padding: 2rem 1rem;

    & > div {
        @include block();
    }

    & > .row {
        height: 100%;
    }

    &.fold {
        margin-left:-100%;
        -moz-transition: all ease-out 0.3s;
        -o-transition: all ease-out 0.3s;
        -webkit-transition: all ease-out 0.3s;
        transition: all ease-out 0.3s;
    }
}

#orgDetail{
    padding:1rem;
}
#orgPositions{
    padding:1rem;
}
#posDetail{
    height:100%;
    position:fixed;
    right:-100%;
    top:4rem;
    overflow:auto;
    transition:right ease-out 0.5s;
    padding-bottom:8rem;
    box-shadow: 2px 2px 10px 2px black;
    background-color: rgba(46, 61, 79, 0.58);
    z-index:999;
    &.unfold{
        right:0;
    }
}
#pvHead{
    height:3rem;
    line-height:3rem;
    font-size:1.5rem;
    cursor:pointer;
    border-bottom:1px solid white;
    color:white;
    &>i{
        @include soicon(white,2rem);
    }
}

#od-actions{
    text-align:right;
}

#frmNewOrg{
    width:30rem;
}
#norg-remark{
    height:6rem;
    max-height:12rem;
}

.PosItem{
    overflow:hidden;
    padding:0.5rem 0;
    &:hover{
        color:darken($ClrThemeTxt,20);
    }
    &>.pi-more{
        float:right;
        right:0;
        & .pi-remark{
            min-height:1px;
        }
        & .pi-action{
            text-align:right;
            &>a{
                margin-right:0.5rem;
            }
        }
    }    
    &:nth-child(2n){
        background-color:lighten($PageBk,10);
    }
}

#lstOrgPositions{
    max-height:20rem;
    overflow:auto;
}
#updateParentNode {
  display: none; }

#od-certificated {
  display: none; }

#CertifiedCompany {
  display: none; }